html, body {
  background-color: #415766; /* @base-dark-color from main.less */
  color: white; /* for loading errors, overridden in main.less */
}

body {
  overflow-y: scroll;
}

#main-container {
  display: none;
}

@keyframes loading {
  from {transform:rotate(0deg);}
  to {transform:rotate(360deg);}
}

.loading:before {
  content: "";
  display: block;
  width: 98px;
  height: 98px;
  overflow: hidden;
  margin: 200px auto 0;
  background: url(../img/loader-bg.svg);
  animation: loading 6s linear infinite;
}
.loading:after {
  content: "";
  display: block;
  width: 98px;
  height: 98px;
  margin: -124px auto 0;
  position: relative;
  z-index: 9999;
  background: url(../img/loader-logo.svg);
}
